(something) glimmer in the distance

Translations
(что-то) мерцает вдали
As the sun set, we could see the city lights glimmering in the distance.
Когда солнце садилось, мы могли видеть, как вдали мерцали огни города.
Definitions
A phrase used to describe a faint or barely visible light or sign of something far away, often suggesting hope, possibility, or the presence of something not yet fully realized or understood.